Meta description:
En situation de danger, le personnage peut dépenser 2 PR une fois pour emmagasiner 1 Point d'émotion. Le type de Point d'émotion dépend du test effectué: - Points de Rage pour les tests de Force, Vigueur, Athlétisme et Coercition - Points d'Euphorie pour les tests d’Agilité, Réflexe, Acrobatie et Subtilité - Points de Sérénité pour les tests de Sagacité, Résilience, Ruse et Perception - Points de Mélancolie pour les tests d’Intelligence, Arcane, Psychologie et Memoire Cette émotion emmagasiner pourra être utiliser par des actions spécifiques pour en améliorer les effets.
-
Name:
mEmotionPointsI
-
Displayed name:
Points d’émotion
-
Description:
En situation de danger, le personnage peut dépenser 2 PR une fois pour emmagasiner 1 Point d'émotion. Le type de Point d'émotion dépend du test effectué: - Points de Rage pour les tests de Force, Vigueur, Athlétisme et Coercition - Points d'Euphorie pour les tests d’Agilité, Réflexe, Acrobatie et Subtilité - Points de Sérénité pour les tests de Sagacité, Résilience, Ruse et Perception - Points de Mélancolie pour les tests d’Intelligence, Arcane, Psychologie et Memoire Cette émotion emmagasiner pourra être utiliser par des actions spécifiques pour en améliorer les effets.
-
Condition:
-
Cost:
0 -
Script:
stat1 = character:createStat([[sRagePoints]]) stat1.displayName.value = [[Points de Rage]] stat1.min:_set([[0]]) stat2 = character:createStat([[sEuphoriaPoints]]) stat2.displayName.value = [[Points d'Euphorie]] stat2.min:_set([[0]]) stat3 = character:createStat([[sSerenityPoints]]) stat3.displayName.value = [[Points de Sérénité]] stat3.min:_set([[0]]) stat4 = character:createStat([[sMelancholyPoints]]) stat4.displayName.value = [[Points de Mélancolie]] stat4.min:_set([[0]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
action:hasTest("character.sStrength") or action:hasTest("character.sVigor") or action:hasTest("character.sAthletics") or action:hasTest("character.sCoercion") -
Description:
-
Variables:
vMaxRagePoints = 1 -
Script:
-
Action effects:
-
Use case:
1*number(vRagePoints.value>0)
-
Name:
Points de Rage
-
Description:
Le personnage dépense {2*vRagePoints.value} PR pour emmagasiner vRagePoints.string Point(s) de Rage.
-
Script:
character.sRagePoints:changeCurrent({{vRagePoints.value}}) -
Variables:
vRagePoints = NumberVariable([[vRagePoints]], [[Points de rage]], [[0]], [[vMaxRagePoints]])
-
-
Condition:
action:hasTest("character.sAgility") or action:hasTest("character.sReflex") or action:hasTest("character.sAcrobatics") or action:hasTest("character.sSubtlety") -
Description:
-
Variables:
vMaxEuphoriaPoints = 1 -
Script:
-
Action effects:
-
Use case:
1*number(vEuphoriaPoints.value>0)
-
Name:
Points d'Euphorie
-
Description:
Le personnage dépense {2*vEuphoriaPoints.value} PR pour emmagasiner vEuphoriaPoints.string Point(s) d'Euphorie.
-
Script:
character.sEuphoriaPoints:changeCurrent({{vEuphoriaPoints.value}}) -
Variables:
vEuphoriaPoints= NumberVariable([[vEuphoriaPoints]], [[Points d'Euphorie]], [[0]], [[vMaxEuphoriaPoints]])
-
-
Condition:
action:hasTest("character.sSagacity") or action:hasTest("character.sResilience") or action:hasTest("character.sCunning") or action:hasTest("character.sPerception") -
Description:
-
Variables:
vMaxSerenityPoints = 1 -
Script:
-
Action effects:
-
Use case:
1*number(vSerenityPoints.value>0)
-
Name:
Points de Sérénité
-
Description:
Le personnage dépense {2*vSerenityPoints.value} PR pour emmagasiner vSerenityPoints.string Point(s) de Sérénité.
-
Script:
character.sSerenityPoints:changeCurrent({{vSerenityPoints.value}}) -
Variables:
vSerenityPoints= NumberVariable([[vSerenityPoints]], [[Points de Sérénité]], [[0]], [[vMaxSerenityPoints]])
-
-
Condition:
action:hasTest("character.sIntelligence") or action:hasTest("character.sArcana") or action:hasTest("character.sPsychology") or action:hasTest("character.sMemory") -
Description:
-
Variables:
vMaxMelancholyPoints = 1 -
Script:
-
Action effects:
-
Use case:
1*number(vMelancholyPoints.value>0)
-
Name:
Points de Mélancolie
-
Description:
Le personnage dépense {2*vMelancholyPoints.value} PR pour emmagasiner vMelancholyPoints.string Point(s) de Mélancolie.
-
Script:
character.sMelancholyPoints:changeCurrent({{vMelancholyPoints.value}}) -
Variables:
vMelancholyPoints= NumberVariable([[vMelancholyPoints]], [[Points de Mélancolie]], [[0]], [[vMaxMelancholyPoints]])
-
-
-
Upgrades:
-
Name:
mEmotionPointsII
-
Displayed name:
Points d’émotion II
-
Description:
Augmente à 2, le nombre de fois que le personnage peut dépenser 2 PR pour emmagasiner 1 Points d’émotion.
-
Condition:
-
Cost:
expCost(800,400)-200 -
Script:
master.description:replace([[une fois]],[[jusqu'à deux fois]]) master.addOns[1].variables:replace([[vMaxRagePoints = 1]],[[vMaxRagePoints = 2]]) master.addOns[2].variables:replace([[vMaxEuphoriaPoints = 1]],[[vMaxEuphoriaPoints = 2]]) master.addOns[3].variables:replace([[vMaxSerenityPoints = 1]],[[vMaxSerenityPoints = 2]]) master.addOns[4].variables:replace([[vMaxMelancholyPoints = 1]],[[vMaxMelancholyPoints = 2]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-